garlic salt - Turco Inglés Diccionario